History
History
Synonyms
UK
US
Meaning:
outcast

(a person) sent away from home or society

person who is unwanted, not accepted

PERSONA NON GRATA as in Wiktionary
PERSONA NON GRATA as in Wikipedia